$(document).ready(function () 
{  
    var emailreg = /^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
    var textoreg = /^[a-zA-Z0-9_\ \-]+$/;
    $('.boton').click(function (){
        $('.error').remove();
        $('.error2').remove();
        $('.error3').remove();
        if ( ( $('.archivo').val() === '') /*||  ( !textoreg.test($('.nombre').val()) ) */)
        {
            $(".archivo").focus().after("<span class='error'>Seleccione un archivo, </span>");
            return false;                
        }
        if ( ( $('.nombre_b').val() === '') /*||  ( !textoreg.test($('.nombre').val()) ) */)
        {
            $(".nombre_b").focus().after("<span class='error'>Ingrese nombre el nombre de la convocatoria, </span>");
            return false;                
        }
        else if( $(".tipo_convoca").val() === "0" )
        {
            $(".tipo_convoca").focus().after("<span class='error2'>Seleccione un tipo entidad</span>");
            return false;
        }        
        else if( $(".tipo_entidad").val() === "0" )
        {
            $(".tipo_entidad").focus().after("<span class='error2'>Seleccione un tipo entidad</span>");
            return false;
        }        
        else if( ( $(".dirigido").val() === "") /*||  ( !textoreg.test($('.dirigido').val()) ) */)
        {
            $(".dirigido").focus().after("<span class='error'>Ingrese a quien va dirigido </span>");
            return false;
        }
        else if(( $(".requisitos").val() === "" ) /*||  ( !textoreg.test($('.requisitos').val()) ) */)
        {
            $(".requisitos").focus().after("<span class='error'>Ingrese los Requisitos</span>");
            return false;
        }
        else if(( $(".plazo").val() === "" ) /*||  ( !textoreg.test($('.plazo').val()) ) */)
        {
            $(".plazo").focus().after("<span class='error'>Ingrese el plazo</span>");
            return false;
        }        
        else if( $(".fecha_inicio").val() === "" )
        {
            $(".fecha_inicio").focus().after("<span class='error'>Ingrese la fecha de inicio</span>");
            return false;
        }
        else if( $(".fecha_fin").val() === "" )
        {
            $(".fecha_fin").focus().after("<span class='error'>Ingrese la fecha de fin</span>");
            return false;
        }/*VALIDAR APLICACIONES*/
//        else if( $(".beca_id").val() == "" )
//        {
//            $(".beca_id").focus().after("<span class='error'>Ingrese el codigo de la beca</span>");
//            return false;
//        }
//        else if( $(".usuario_id").val() == "" )
//        {
//            $(".usuario_id").focus().after("<span class='error'>Debe Ingresar el codigo del usuario</span>");
//            return false;
//        }
        else if( $(".org").val() == "0" )
        {
            $(".org").focus().after("<span class='error2'>Debe seleccionar la institucion de origen</span>");
            return false;
        }
        else if( $(".des").val() == "0" )
        {
            $(".des").focus().after("<span class='error2'>Debe seleccionar una institucion de destino</span>");
            return false;
        }
        else if( $(".titulo").val() == "" )
        {
            $(".titulo").focus().after("<span class='error'>Ingresar el titulo</span>");
            return false;
        }
        else if( $(".cargo").val() == "" )
        {
            $(".cargo").focus().after("<span class='error'>debe Ingresar el cargo</span>");
            return false;
        }
        else if( $(".actividades").val() == "" )
        {
            $(".actividades").focus().after("<span class='error'>Ingresar la actividades a realizar</span>");
            return false;
        }
        else if( $(".mitipo").val() === "0" )
        {
            $(".mitipo").focus().after("<span class='error2'>Seleccione un tipo de documento</span>");
            return false;
        }
        else if( $(".convoca").val() == "0" )
        {
            $(".convoca").focus().after("<span class='error3'>Seleccione una convocatoria</span>");
            return false;
        }
        
    });
    $(".nombre, .descripcion, .dirigido, .requisitos, .plazo, .fecha_inicio, .fecha_fin, .titulo, .actividades, .info_adicional, .mitipo, .convoca, .tipo_convoca, .tipo_entidad").keyup(function(){
        if( $(this).val() != "" )
        {
            $(".error").fadeOut();
            return false;
        }
    });
});